Sports

Kyle Anderson agrees to 2-year, $18 million deal to join Minnesota Timberwolves,..